$(".screen-phone header").on("click", ".user", function() {
    $("body").toggleClass("open-nav");
})

$("body").on("click", ".goTop", function() {
    $('body, html').animate({ scrollTop: 0 }, 300);
})

$("body").on("change", ".filter-select select", function() {
    var o = $(this).find("option:selected").index();
    var obj = $("#extend .card-group");
    if (o != 0) {
        o--;
        obj.hide();
        obj.eq(o).show();
    } else {
        obj.show();
    }
    $(this).prev("p").html($(this).find("option:selected").text());
})
//提示
$("[rel='alert']").click(function() {
    new $.zui.ModalTrigger({ icon: 'info-sign', title: '系统提示', custom: '尊敬的用户：你没有权限观看本内容，请登录相应的权限账号。' }).show();
})
/*
 *图片懒加载
 *remove data-src and set src on the img
 */
function srcollLoadImg(fn) {
    // 提前值
    var v = 20;
    //加载图片对象
    var $imgs = $("[data-src]");
    //窗口滚动条位置
    var wh = $(window).height();
    //img 对象组
    var objImg = [];
    $imgs.each(function() {
        var $this = $(this);
        var src = $this.data("src");
        //pass
        if (!src) return true;
        var top = $this.offset().top;
        //开始加载
        // src = "//hgedu.fjhgkj.com" + src;    // 固定死的上线地址 容易出错
        objImg.push({ top: top, obj: $this, src: src });
        //remove load img obj
        // $this[0].dataset.src = '';
    })
    //懒加载图片匹配
    function loadImg() {
        var winTop = $(window).scrollTop() + wh;
        //加载完毕
        if (!objImg.length) $(window).off("scroll", loadImg)
        //遍历
        // 获得未匹配的数组
        var arr = [];
        for (var k in objImg) {;
            (function(k) {
                var obj = objImg[k];
                var top = obj.top - v;
                //匹配
                if (top < winTop) {
                    loadImgNow(obj);
                } else {
                    arr.push(obj);
                };
            })(k)
        }
        //提交新数组到图片组
        objImg = arr;
    }
    //懒加载图片
    function loadImgNow(obj) {
        // 执行缓存图片
        var img = new Image();
        //删除当前
        img.src = obj.src;
        //加载成功设置图片
        img.onload = function() {
            obj['obj'].attr("src", obj.src);
            if (fn) fn(obj['obj']);
        };
        img.onerror = function() {
            // console.log(obj);
        }
    }
    loadImg();
    $(window).on("scroll", loadImg)
}
srcollLoadImg(function($obj) {
    var $img = $obj;
    //比例
    var h = $img.width() / (280 / 160) + "px";
    $img.height(h);
});